sponge mushroom - German English Dictionary